package com.curso;

import javax.swing.JOptionPane;

public class SumaArreglos {

	public static int[] Sumaarray(int[] param1, int[] param2) {

			if (param1.length == param2.length) {
				int[] sum = new int[param2.length];
				for (int i = 0; i < param2.length; i++) {
					//System.out.println("Param1 posicion " + i + " = " + param1[i] );
					//System.out.println("Param2 posicion " + i + " = " + param2[i] );
					//System.out.println("sum posicion " + i + " = " + sum[i] );
					sum[i] = param1[i] + param2[i];
					//System.out.println("sum posicion " + i + " = " + sum[i] );
				}
				return sum;
	
			} else {
			return null;
		}
	}
	
	public static void prtArray  (String mensaje, int[] arreglo){
		
		for (int i = 0; i < arreglo.length; i++) {
			 System.out.print (mensaje + " Posicion:"+ i + " Valor: " + arreglo[i]);
		}
		
	}

	
	public static void main(String[] args) {
	
	int[]valA = new int[4];
	int[]valB = new int[4];
	
	for (int i = 0; i < valB.length; i++) {
		try {
		valA[i] = Integer.parseInt(JOptionPane.showInputDialog("Ingrese un valor para el arreglo A pocision: " + i)) ;
		valB[i] = Integer.parseInt(JOptionPane.showInputDialog("Ingrese un valor para el arreglo B pocision: " + i)) ;
		} catch (Exception e){
			System.out.println("Surgio un error");
		}
		}
	
	SumaArreglos.prtArray(" Arreglo 1: ",valA);
	SumaArreglos.prtArray(" Arreglo 2: ",valB);
	SumaArreglos.prtArray(" Suma: ",SumaArreglos.Sumaarray(valA, valB));
	}
	
}
